package mole.entities 
{
	/**
	 * ...
	 * @author Cédric Liaudet
	 */
	public class CBackgroundAssets 
	{
		//==========================================//
		//			LISTE DES BACKGROUNDS			//
		//==========================================//
		static public const MOUNTAIN:int = 0;
		static public const CITY:int = 1;
		static public const SOL:int = 2;
		static public const WALL:int = 3;
		
		[Embed(source='../../data/images/backgrounds/mountain.png')]
		static public const MOUNTAIN_BITMAP:Class;	
		
		[Embed(source = '../../data/images/backgrounds/city.png')]
		static public const CITY_BITMAP:Class;
		
		[Embed(source = '../../data/images/backgrounds/sol.png')]
		static public const SOL_BITMAP:Class;
		
		[Embed(source='../../data/images/backgrounds/mur.png')]
		static public const WALL_0:Class;
		
		[Embed(source='../../data/images/backgrounds/mur_01.png')]
		static public const WALL_1:Class;
		
		[Embed(source='../../data/images/backgrounds/mur_02.png')]
		static public const WALL_2:Class;
		
		[Embed(source='../../data/images/backgrounds/mur_03.png')]
		static public const WALL_3:Class;
		
		[Embed(source='../../data/images/backgrounds/mur_04.png')]
		static public const WALL_4:Class;
		
		[Embed(source='../../data/images/backgrounds/mur_05.png')]
		static public const WALL_5:Class;
		
		/* 
		 * détermine le nombre de layer de background 
		 * on commence toujours par celui du fond.
		 * on prend le background id n + nb background per level.
		 */
		static public const NB_BACKGROUND_PER_LEVEL:int = 1;
		
		//============================//
		//  TABLEAUX DE CONFIGURATION //
		//============================//
		static public var s_Sprites:Array = new Array(new Array(MOUNTAIN_BITMAP), new Array(CITY_BITMAP), new Array(SOL_BITMAP),
													  new Array(WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_0, WALL_1, WALL_0, WALL_2, WALL_0, WALL_3, WALL_0, WALL_4, WALL_0, WALL_5));
	}

}